//导入全部商品数据库
const menuModel=require('../db/menu')
//直接导出函数
module.exports={
    //获取全部商品函数
    getAllMenus:(req,res)=>{
        menuModel.find({},{__v:0},(err,docs)=>{
            if(err){
                throw new Error(err)
            }
            res.json({
                error_code:0,
                msg:'商品获取成功',
                data:docs
            })
        })
    },

    //获取搜索相关的全部商品
    getSearchMenus:(req,res)=>{
        //获取地址栏中传递的数据restfor风格-req.params.地址栏中的名称
        let keywords=req.params.keywords
        //查询所有数据
        menuModel.find({},{__v:0},(err,docs)=>{
            if(err){
                throw new Error(err)
            }
            //从所有商品中筛选chunk带有关键字的商品
            let data=docs.filter(item=>item.name.includes(keywords))
            res.json({
                error_code:0,
                msg:'商品获取成功',
                data:data
            })
        })
    }
}